package br.ucb.cesbdao.enuns;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;

@AllArgsConstructor
public enum EnumDiaSemana {
	DOMINGO("Domingo",1),
	SEGUNDA("Segunda-feira",2),
	TERCA("Terça-feira",3),
	QUARTA("Quarta-feira",4),
	QUINTA("Quinta-feira",5),
	SEXTA("Sexta-feira",6),
	SABADO("Sábado",7);
	
	@Getter @Setter
	private String dia;
	@Getter @Setter
	private int numDia;
	
	
	public static int getNumDia(String dia){
		for (EnumDiaSemana enunDiaSemana : EnumDiaSemana.values()) {
			if(enunDiaSemana.getDia().equalsIgnoreCase(dia))
				return enunDiaSemana.getNumDia();
		}
		return 0;
	}
	public static String getNomeDia(int dia){
		for (EnumDiaSemana enunDiaSemana : EnumDiaSemana.values()) {
			if(enunDiaSemana.getNumDia() == dia)
				return enunDiaSemana.getDia();
		}
		return null;
	}
	
	
	
}
